package com.cskaoyan.service;

import com.cskaoyan.bean.VO.WxCategoryVO;
import com.cskaoyan.bean.VO.WxGoodsDetailVO;
import com.cskaoyan.bean.VO.WxGoodsListVO2;
import com.cskaoyan.bean.VO.WxHomeIndexGoodsVO;
import com.cskaoyan.bean.common.BasePageInfo;
import com.cskaoyan.bean.common.CommonData;

public interface WxGoodsService {
    long countGoodsNum();

    WxCategoryVO queryCategoryById(Integer id);

    WxGoodsListVO2 queryGoodsList(BasePageInfo info, Boolean isHot, Boolean isNew, Integer brandId, Integer categoryId);

    WxGoodsDetailVO queryGoodsDetail(Integer id);


    CommonData<WxHomeIndexGoodsVO> queryRelatedGoods(Integer id);
}
